open public space - Turco Inglés Diccionario